package com.linsen.gateway.initializer;

import cn.dev33.satoken.annotation.SaMode;
import lombok.Data;

/**
 * @author zhaoyong
 * @date 2023/8/5
 */
@Data
public class ApiResourcesMapping {
    /**
     * 权限代码
     */
    private String[] codes = {};

    /**
     * 角色代码
     */
    private String[] roles = {};

    /**
     * 模式
     */
    private SaMode mode = SaMode.AND;

    /**
     * 是否登录校验
     */
    private Boolean checkLogin = Boolean.TRUE;
}
